natural satellite - Fransızca İngilizce Sözlük